\hypertarget{class_zebulon_1_1_n_m_e_a_1_1_message_factory}{
\section{Zebulon::NMEA::MessageFactory Class Reference}
\label{class_zebulon_1_1_n_m_e_a_1_1_message_factory}\index{Zebulon::NMEA::MessageFactory@{Zebulon::NMEA::MessageFactory}}
}


\hyperlink{class_zebulon_1_1_n_m_e_a_1_1_message}{Message} factory used to create message dynamically.  


{\ttfamily \#include $<$messagefactory.h$>$}\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_zebulon_1_1_n_m_e_a_1_1_message_factory_a4509e4f69674643ae007ca01ed72820d}{
static Message::Type {\bfseries GetType} (const std::string \&header)}
\label{class_zebulon_1_1_n_m_e_a_1_1_message_factory_a4509e4f69674643ae007ca01ed72820d}

\item 
\hypertarget{class_zebulon_1_1_n_m_e_a_1_1_message_factory_a93e3515fe2381d8eb32b122e30315deb}{
static \hyperlink{class_zebulon_1_1_n_m_e_a_1_1_message}{Message} $\ast$ {\bfseries CreateMessage} (const Message::Type type)}
\label{class_zebulon_1_1_n_m_e_a_1_1_message_factory_a93e3515fe2381d8eb32b122e30315deb}

\item 
\hypertarget{class_zebulon_1_1_n_m_e_a_1_1_message_factory_ac659c719b2df284609cafe094c63faba}{
static \hyperlink{class_zebulon_1_1_n_m_e_a_1_1_message}{Message} $\ast$ {\bfseries CreateMessage} (const std::string \&header)}
\label{class_zebulon_1_1_n_m_e_a_1_1_message_factory_ac659c719b2df284609cafe094c63faba}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{class_zebulon_1_1_n_m_e_a_1_1_message}{Message} factory used to create message dynamically. 

The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/nmea/include/nmea/messagefactory.h\end{DoxyCompactItemize}
